cloud seeding - French English Dictionary